package com.example.ruoyivoicecall.common;

/**
 * 通用工具类
 */
public class comm {
    
    /**
     * 判断字符串是否为空
     * @param str 字符串
     * @return Boolean对象，true表示为空，false表示不为空
     */
    public static Boolean isEmpty(String str) {
        return str == null || str.trim().length() == 0;
    }
    
    /**
     * 判断字符串是否为数字
     * @param str 字符串
     * @return Boolean对象，true表示是数字，false表示不是数字
     */
    public static Boolean isNumeric(String str) {
        if (isEmpty(str).booleanValue()) {
            return Boolean.FALSE;
        }
        
        for (int i = 0; i < str.length(); i++) {
            if (!Character.isDigit(str.charAt(i))) {
                return Boolean.FALSE;
            }
        }
        return Boolean.TRUE;
    }
}